swallow-tailed coat

noun
1.
Origin
1825-35
British Dictionary definitions for swallow-tailed coat

swallow-tailed coat

noun
1.
another name for tail coat